package com.liy.cloud.common.pw.entity;

import com.das.framework.common.vo.BaseVO;

/**
 * @Author: liyang
 * @Date: 2018/9/7  9:12
 * @Description: 系统结算日志表
 **/

public class ServiceSettleLogEntity extends BaseVO<String> {

    private static final long serialVersionUID = 1L;

    /*
     * 1.结算类型
     */
    private String settleType;

    /*
     * 2.结算时间
     */
    private String settleTime;

    /*
     * 3.日志级别
     */
    private String logLevel;


    /*
     * 4.日志警告或报错信息( WARNING级别时，需要详细的异常信息，以及对应的数据库错误码 )
     */
    private String logInfo;

    /**
     * 默认构造方法
     **/
    public ServiceSettleLogEntity() {
        super();
    }

    /**
     * 有参构造
     **/
    public ServiceSettleLogEntity(String id, String settleType, String settleTime, String logLevel) {
        super.id = id;
        this.settleType = settleType;
        this.settleTime = settleTime;
        this.logLevel = logLevel;
    }

    /**
     * 有参构造
     **/
    public ServiceSettleLogEntity(String id, String settleType, String settleTime, String logLevel, String logInfo) {
        super.id = id;
        this.settleType = settleType;
        this.settleTime = settleTime;
        this.logLevel = logLevel;
        this.logInfo = logInfo;
    }


    /**
     * Geter and Seter
     **/
    public String getSettleType() {
        return settleType;
    }

    public void setSettleType(String settleType) {
        this.settleType = settleType;
    }

    public String getSettleTime() {
        return settleTime;
    }

    public void setSettleTime(String settleTime) {
        this.settleTime = settleTime;
    }

    public String getLogInfo() {
        return logInfo;
    }

    public void setLogInfo(String logInfo) {
        this.logInfo = logInfo;
    }

    public String getLogLevel() {
        return logLevel;
    }

    public void setLogLevel(String logLevel) {
        this.logLevel = logLevel;
    }
}
